Если вы используете переопределение шаблонов WooCommerce Вам необходимо объявить о поддержке WooCommerce в вашей теме с помощью функции add_theme_support. Если вы не объявляете поддержку WooCommerce в своей теме, WooCommerce будет считать, что тема не предназначена для WooCommerce, и будет использовать свою визуализацию шаблонов на основании используемых шорткодов для отображения магазина.

Чтобы заявить о поддержке WooCommerce достаточно добавить функцию в файл functions.php вашей темы:

Скопировано

function mytheme_add_woocommerce_support() { add_theme_support( 'woocommerce' ); } add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

Убедитесь, что вы используете хук after_setup_theme, а не init.

Использование с настройками

Скопировано

function mytheme_add_woocommerce_support() { add_theme_support( 'woocommerce', array( 'thumbnail_image_width' => 150, 'single_image_width' => 300, 'product_grid' => array( 'default_rows' => 3, 'min_rows' => 2, 'max_rows' => 8, 'default_columns' => 4, 'min_columns' => 2, 'max_columns' => 5, ), ) ); } add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

Это необязательные настройки темы, которые вы можете установить при объявлении поддержки WooCommerce.

Вы можете установить желаемые размеры изображений: thumbnail_image_width и single_image_width. Также вы можете установить пользовательские размеры изображений в Внешний вид > Настройки темы в разделе WooCommerce > Изображения товаров.

product_grid позволяет устанавливать по умолчанию минимальные и максимальные значения для столбцов и строк Магазина. Пользователи могут устанавливать строки и столбцы в Настройках темы в разделе WooCommerce > Каталог товаров.

Читайте также:

Как включить поддержку галереи в своей теме

Оценка: 0. Всего : 0.